#include <my_header.h>
#include "Stack.h"
#include <openssl/md5.h>
#define BLUE "\033[34m"
#define RESET "\033[0m"

char * checkPath(char * buf,Stack * s);

int analysis(char * str,int sockfd);

int cdDispose(char * str,int sockfd,Stack * s);

int putsDispose(char * str,int sockfd,char * s_curpath);

int getsDispose(char * str,int sockfd);

void mkdirDispose(char * str,int sockfd);

void rmdirDispose(char * str,int sockfd);

void rmfileDispose(char * str,int sockfd);

void pwdDispose(Stack * s);

void lsDispose(Stack * s,int sockfd);
